package com.rois.librois.RoIS;


/**
* RoIS/CommandIFOperations.java .
* IDL-to-Java コンパイラ (ポータブル), バージョン "3.1" で生成
* 生成元: RoIS_IDL.idl
* 2011年9月8日 0時05分18秒 JST
*/


/******************************************
* For Command Interface
******************************************/
public interface CommandIFOperations 
{
  com.rois.librois.RoIS.ReturnCode_t search (String servername, String condition, com.rois.librois.RoIS.RoIS_IdentifierListHolder component_ref_list);
  com.rois.librois.RoIS.ReturnCode_t bind (String servername, String component_ref);
  com.rois.librois.RoIS.ReturnCode_t bind_any (String servername, String condition, org.omg.CORBA.StringHolder component_ref);
  com.rois.librois.RoIS.ReturnCode_t release (String servername, String component_ref);
  com.rois.librois.RoIS.ReturnCode_t get_parameter (String servername, String component_ref, com.rois.librois.RoIS.ParameterListHolder parameters);
  com.rois.librois.RoIS.ReturnCode_t set_parameter (String servername, String component_ref, com.rois.librois.RoIS.Parameter[] parameters, org.omg.CORBA.StringHolder command_id);
  com.rois.librois.RoIS.ReturnCode_t execute (String servername, String component_ref, String command_type, com.rois.librois.RoIS.Argument[] arguments, org.omg.CORBA.StringHolder command_id);
  com.rois.librois.RoIS.ReturnCode_t get_command_result (String servername, String command_id, String condition, com.rois.librois.RoIS.ResultListHolder results);
} // interface CommandIFOperations
